west indian locust - Francés Inglés Diccionario